Macros recipes/de

Diese Seite listet Makros, mit denen die Funktionen von FreeCAD erweitert werden können.

Wenn man ein Makro geschrieben hat und es in die eine der Kategorien auf dieser Seite einstellen möchte, kann man auf der Seite Makrodokumentation mehr über die korrekte Dokumentation eines Makros erfahren.

Kategorien

3D-Ansicht Abläufe

  • Makro FCCamera: Dieses Makro kann den Bildschirm in einem definierten Winkel und um eine definierte Achse drehen und erstellt eine Ebene, um den Bildschirm so auszurichten, dass eine Form in den angegebenen Ebenenpositionen die ausgewählte Fläche zum Bildschirm hin ausrichtet, um die Position der Kamera zu erkennen.
  • Makro Mauskreuz: Dieses kleine Makro verwandelt den Mauszeiger in ein Präzisionskreuz.
  • Makro Ansicht frei drehen: Dieses Makro wird in der Python-Konsole verwendet und dreht die aktuelle Ansicht um den angegebenen Winkel und um die angegebene Ebene.
  • Makro Bildschirm-Wiki: Mit diesem Makro kann die 3D-Ansicht im gewünschten Format gespeichert werden. Die 3D-Ansicht oder das gesamte 3D-Fenster von FreeCAD nimmt die gewünschten Abmessungen an.
  • Makro Ansicht Drehen: Bietet eine grafische Benutzeroberfläche, mit der die Ansicht in allen drei Richtungen um präzise Winkelwerte gedreht werden kann.
  • Makro Zoom 1:1: 1:1-Zoom, damit Objekte in ihrer tatsächlichen Größe auf dem Bildschirm angezeigt werden.

Animation

  • Makro Animator: Animieren Sie Ihr Modell, indem Sie seine Eigenschaften mit diesem Python-Objekt animieren.
  • Makro Entwurf mit Beschränkungen: Einfaches Beispiel für eine Animation Entwerfen Sie Drähte mithilfe der Ausdrücke, um viele Drähte zu verknüpfen und die Bewegung zu simulieren oder zu überprüfen. Hier erzeugt die Kreisrotation die Bewegung für alle verbundenen Objekte (dieses Makro läuft mit FreeCAD Version 0.16).

Code und Skripten

  • Macro Dienstprogramm Zusammenbau: Dieses Makro bietet eine Funktion zum Zusammenbau eines Projekts aus Unterprojektdateien mithilfe der Funktion Projekt zusammenführen.
  • Makro Expliziter Klon: Erstellt eine Kopie jedes ausgewählten Objekts und legt dessen Eigenschaften auf einen Ausdruck fest, der mit dem Originalobjekt verknüpft ist, wodurch es zu einem expliziten und bearbeitbaren Klon wird.
  • Makro MessageBox: Zeigt, wie dem Benutzer über die grafische Benutzeroberfläche Informationen bereitgestellt werden können.
  • Makro Pakete: Pip-Frontend zum Installieren von PyPI-Paketen in der FreeCAD-Umgebung.
  • Makro Python-Assistentenfenster: Dieses Makro bietet einen Arbeitsbereich zum Ausschneiden/Kopieren/Einfügen von Python-Code. Es ist segmentiert, sodass verschiedene Abschnitte ausgewählt werden können, und bleibt zwischen den FreeCAD-Sitzungen bestehen.
  • Qt Beispiel: Beispiel zur Anwendung von Qt-Befehlen, ihren Verbindungen, Auslesen und Datenzuordnung.
  • scanObjects: Inspektionswerkzeug für die FreeCAD-Makroentwicklung und Projekt-Fehlersuche.
  • Makro TNP-Lösung: Ein einfaches Beispiel dafür, wie das topologische Benennungsproblem gelöst werden kann. Das Makro ist nur für Programmierer gedacht.

Umwandlung

  • Makro 3DXML-Import: Importiert eine 3DXML-ASCII-Datei in FreeCAD, eingeschränkte Funktionalität.
  • Makro Stapelexport in Netz: Unterstützt den Batch-Export von STL- und OBJ-Dateien. Es fügt eine grafische Benutzeroberfläche hinzu, um die Konvertierung und Speicherung ausgewählter Objekte zu beschleunigen.
  • Makro Verbund Plus: Befehlssatzentwurf in einem kleinen Makro für das 2D-Skizzenbeispiel: Arbeiten mit DXF-Dateien.
  • Macro DeepCopy: Erstellt einen Verbund aus einem Teil mit einer Kopie aller seiner Formen.
  • Macro Dxf To Shape: Makro-Dienstprogramm zum Erstellen einzigartiger Linienzügen mit vielen Linienzügen. Der Typ des erstellten Linienzugs wird ausgewählt: Linienzug, Bspline, BsplineKurve, BsplineKurve + Bogen, Polygon, Bezier-Kurve.
  • Makro FCBmpImport: Importiert Schwarz-Weiß-BMP-Bilder als Skizze, Drahtmodell oder Volumenmodell oder Graustufen-BMP-Bilder für Lithophanen in FreeCAD.
  • FCLinienzug zu Volumen: Dieses Makro erstellt eine boolesche Operation mit den ausgewählten Objekten. Man wählt einfach die Linienzüge aus, gibt die Dicke an und klickt auf „Erstellen“.
  • Makro IGES-PyImporter: Importiert eine IGES-Datei mit Entität 128, beispielsweise eine IGES-Datei aus FreeShip, in FreeCAD.
  • Makro Mehrfach Kopieren: Mehrfach Kopieren ermöglicht das Duplizieren (Kopieren und Einfügen) mehrerer FreeCAD-Objekte, die sequenziell und individuell beschriftet werden können.
  • Makro Part zu VRML: Konvertiert ausgewählte Part-Objekte in VRML-Netze für geringere Größe und schnelleres Laden (VRML-Modelle kompatibel mit KiCad und Blender).

Arbeitsbereich Draft und 2D

  • Makro Kanten zu Bogen: Wandelt die ausgewählten Kanten nach Möglichkeit in einen Kreisbogen um. Nützlich zum Wiederherstellen diskretisierter Bögen.
  • Macro FC Linien konvertieren: Dieses Makro konvertiert die Objektlinie, den Linienzug in der Linie Strich, StrichPunkt, StrichPunktStrich, Zick­zack und Hand mit den angegebenen Abmessungen.

Arbeitsbereich FEM

  • Makro Exportieren von transienten FEM-Ergebnissen: Dieses Makro exportiert mehrere FEM-Ergebnisobjekte aus einer transienten Analyse in das VTK-Format und generiert eine PVU-Datei, mit der die Ergebnisse direkt in ParaView zur Nachbearbeitung geladen werden können.

Grafische Benutzeroberfläche

  • Makro Makromenü: Fügt die Makros aus dem Makro-Ordner zum Makro-Menü von FreeCAD hinzu.
  • Makro Makro-Symbolleisten-Manager: Einfaches Verwalten benutzerdefinierter Makro-Symbolleisten, Erstellen, Umbenennen und Löschen von Symbolleisten, Hinzufügen und Entfernen von Makros, Bearbeiten von Verknüpfungen und Symbolen, sogar mit einem einfachen Tool zum Erstellen von XPM-Symbolen.

Informationen und Messungen

  • Makro Flächenschwerpunkt: Dieses Makro markiert den Flächenschwerpunkt (Masse) rot (einstellbar) mit einem Punkt und zeigt die Koordinaten.
  • Makro Massenschwerpunkt: Gibt die Gesamtmasse und den Schwerpunkt mehrerer ausgewählter Objekte mit der gewählten Dichte an.
  • Macro Delta xyz: Gibt die Delta-Werte und den Abstand zwischen zwei Punkten an.
  • Makro Objekte auflisten: Dieses Makro generiert eine Liste aller Objekte im aktuellen Dokument – die Liste kann in einem Fenster oder in der Berichtsansicht angezeigt werden.
  • Macro FC Element-Wähler: Dieses Makro zeigt alle Elemente unterhalb des Cursors an, ähnlich wie das „Makro Maus über verdeckten Elementen” mit grafischer Benutzeroberfläche (auch Elemente, die von anderen Elementen verdeckt sind, werden angezeigt).
  • Macro FC Information: Liefert eine Reihe von Informationen über die ausgewählte Form und kann eine Umrechnung von Länge, Neigung (Grad, Radiant, Grad), Form, Oberfläche, Volumen und Gewicht der Form in der ausgewählten Dichte in verschiedenen internationalen und angelsächsischen Einheiten anzeigen.
  • FCInfo Werkzeugleiste: Zeigt eine Reihe von Informationen über die ausgewählte Form als FCInfo in einer Mini-Symbolleiste an.
  • Makro FCInfo an Maus: Liefert in Echtzeit Informationen zu Koordinaten, Längen und Winkeln auf der Maus in einer Blasenbeschriftung, die auf dem 3D-Bildschirm angezeigt wird.
  • Macro FC Baumansicht: Makro zum Auflisten aller Objekte im Projekt in einer Liste ohne Hierarchie, Optionen zum Sortieren nach Name, Bezeichnung, Sichtbarkeit, Gruppe, nach Länge, Option zum Suchen nach Name, Bezeichnung ... ohne Groß-/Kleinschreibung oder mit Groß-/Kleinschreibung und Auswahl aller im Makrofenster angezeigten Objekte.
  • Makro Kreis messen: Berechnen Sie den Radius eines Kreises anhand von drei Punkten oder einer Kreislinie.
  • Makro Einfache Eigenschaften: Zeigt auf prägnante Weise die grundlegenden physikalischen Eigenschaften eines Objekts an (Volumen, Abmessungen der Begrenzungsbox, ...).

Bibliotheken

  • Makro BOLTS: Das Ziel von BOLTS ist es, eine kostenlose und quelloffene Standardteilebibliothek für CAD-Anwendungen aufzubauen.

Mathematische Funktionen

Objekterstellung

  • Makro Tragflächenprofil: Tragflächenprofil erstellt Tragflächenkurven und -flächen unter Verwendung vordefinierter Modelle, algebraischer Funktionen und DAT- oder CSV-Dateien.
  • Makro Kreis: Erstellt einen Kreis oder Bogen mit Radius, Durchmesser, Umfang, Fläche, Startwinkel, Endwinkel, Bogen, Winkelzentrum, Sehne, Pfeil, Mittelpunkt (Punkt) nach Wahl (wie oben ohne GUI).
  • Makro Kreis+: Erstellt einen Kreis oder Bogen mit Radius, Durchmesser, Umfang, Fläche, Startwinkel, Endwinkel, Bogen, Winkelzentrum, Sehne, Pfeil, Mittelpunkt (Punkt) nach Wahl (wie unten, aber mit GUI) und erstellt zusätzlich einen Sektor und eine Fläche.
  • Macro Kreis Schneiden: Schneidet einen Kreis oder Bogen aus und erstellt x Bögen, wobei die Anzahl der Schnitte angeben werden kann.
  • Makro Linie Schneiden: Eine Linie schneiden und x Punkte erstellen, die Anzahl der Punkte angeben, Linie erstellen oder nicht, Punkte erstellen oder nicht, zweifarbig erstellen oder nicht, je nach Wahl.
  • Makro Hilbert-Kurve: Erstellt eine Hilbert-Kurve in 2 oder 3 Dimensionen mit vielen Iterationen.
  • Makro Wabenstruktur: Erstellt ein Feature-Python-Honeycomb-Objekt, das innerhalb und außerhalb von PartDesign kompatibel ist.
  • Makro Tragfläche importieren: Importiert die Tragflächenkoordinaten, skaliert die Tragfläche, dreht sie, verschiebt sie in der Ebene, verschiebt sie entlang der Spannweite, wählt die Ebene und die Hauptachse aus und wandelt die Geometrie in eine Skizze um.
  • Makro Schnitt: Findet den Schnitt zwischen zwei oder drei ausgewählten Kanten/Flächen und funktioniert auch mit Bezugsebenen und Bezugslinien. Erstellt ein parametrisches Python-Objekt, das die Form des Schnitts enthält.
  • Makro Linienlänge: Erstellen Sie eine Linie, die die Koordinaten XYZ, die Länge und den Winkel zur Ebene XY angibt.
  • Macro Polyeder: Dieses Makro erstellt parametrische Polyeder (Dodekaeder, Ikosaeder, Tetraeder, ...). Anpassbar über Radius oder Seitenlänge.
  • Makro Pyramide: Dieses Makro erstellt eine parametrische Pyramide. Alle Parameter sind genau wie bei Part Kegel anpassbar.
  • Makro Festkörper Austragen: Erstellt einen Festkörper, indem ein 2D-Profil entlang einer zuvor in der 3D-Ansicht ausgewählten Bahn ausgeformt wird. Die 2D-Elemente können mit den regulären Werkzeugen in der Benutzeroberfläche von FreeCAD erstellt werden.
  • Makro Treppen: Erstellt eine Wendeltreppe, erstellt die Treppenkante, diese auswählen und das Makro ausführen.
  • Makro Dreieck AH: Dieses Makro erstellt ein Dreieck, indem es den Kopfwinkel und die Höhe des Dreiecks angibt (der Kopf des Dreiecks wird an den XYZ-Koordinaten 0,0,0 positioniert).
  • Makro LinienzugXYZ: Dieses Makro erstellt einen Draht mit den aus einer Datei extrahierten Koordinaten. Die Koordinaten X, Y und Z sind durch ein Leerzeichen voneinander getrennt.

Objektumwandlung

  • Makro Objekt an Ansicht ausrichten: Dieses Makro richtet das ausgewählte Objekt an der aktuellen Ansicht aus und legt die Koordinaten für die Platzierung der Kamera fest.
  • Makro Abschrägung: Ausgewählte Kanten abschrägen, parametrisches Feature-Python-Objekt erstellen, kompatibel mit allen Volumenkörpern (außer mit abgerundeten Kanten), einschließlich Eigenschaften in Part Design-Körpern.
  • Makro Objekte mit Flächen oder Kanten zentrieren: Dieses Makro deckt die folgenden Beschränkungen ab: Konzentrische Beschränkung zwischen nicht zylindrischen Teilen und Beschränkung auf mittige Flächen und/oder Kanten. Es funktioniert auch mit den neuen Containern Körper und App::Part sowie mit der STEP-Hierarchie.
  • Makro Klon konvertieren: Erstellt einen Klon des Objekts und konvertiert es in die gewählte Position und Größe (Zoll, mm, m, µm...). Das Basisobjekt wird in mm erkannt (FreeCAD-Basis).
  • Makro Verbinden und Austragen: Dieses Makro erstellt auf einfache Weise eine Verbindung zwischen zwei Objekten, einem Objekt und einem Punkt oder zwischen zwei Punkten oder der ausgewählten Linie, dem Linienzug, der Kante (die Mittelpunkte der Objekte sind der Start- und Endpunkt des Sweeps) und kann aus einem konfigurierbaren Ellipsenpolygonkreis ausgewählt werden.
  • Makro Express-Platzierung: Zeigt die Platzierungskoordinaten eines ausgewählten Objekts direkt oder über Ausdrücke an und bearbeitet sie schnell.
  • Makro Bögen heilen: Manchmal werden Bögen in BSplines umgewandelt, beispielsweise wenn Skalierungsoperationen auf sie angewendet wurden. Dieses Makro erstellt daraus gültige Bögen neu. Nützlich vor dem Exportieren in DXF.
  • Makro Linienzug vereinigen: Ermöglicht es, alle nicht verbundenen Kanten zu finden und mit einer Linie mit der nächstgelegenen nicht verbundenen Kante zu verbinden.
  • Makro Magischer Winkel: Kleine Grafische Benutzeroberfläche für die Funktion Draft.rotate. Ermöglicht das Drehen von Ebenen und sogar komplexeren Objekten wie Konstruktionsprofilen.
  • Makro Matrix-Transform: Wendet lineare Raumtransformationen an, um Formen zu verzerren. Z. B. ungleichmäßige Skalierung, Scheren, Spiegeln, Achsenvertauschung.
  • Makro Mehrfach-Schnitte: Dieses Makro verbessert die boolesche Schnitt-Hierarchie durch automatische Beschriftung und Verwendung von Kopien für Schnitte.
  • Makro Überlappung: Boolesche Operation. Ähnlich wie Part Schnitt, jedoch mit benutzerdefiniertem Schwellenwert für die Überlappungsanzahl (parametrisch).
  • Makro Absolute Platzierung: Setzt Part-Container auf den globalen Ursprung zurück, während die absolute Position der Objekte beibehalten wird.
  • Makro Um Punkt drehen: Makro zum Drehen eines Objekts um den Mittelpunkt seines Begrenzungsrahmens, seinen Schwerpunkt oder den zuletzt angeklickten Punkt.
  • Makro Schnittkurve: Alternative Implementierung des Part Schnittkurven-Werkzeugs, besser geeignet für die Erstellung von Ausformungs-Pfaden (parametrisch).
  • Makro Objekt begradigen: Objekt(e) anhand der Referenzfläche/-kante mit dem FreeCAD-Koordinatensystem neu ausrichten.
  • Makro SuperLinienzug: Erzwingt die Erstellung einer Linienzugverbindung aus Linien und Bögen, die sich nicht unbedingt berühren müssen. Diese Option verwenden, wenn die normale Linienzugverbindung fehlschlägt.
  • Makro LinienzugFilter: Filtert Linienzüge aus einer Skizze, um nur bestimmte zu verwenden, sowie 2D-Versätze, Skalierungen und die Neuanordnung der Linienzug-Reihenfolge.

Objektsichtbarkeit, Ansichts-Eigenschaften und Oberflächenstrukturen

  • colorManager: Ermöglicht die Festlegung von Flächenfarben für alle Objekte aus einer Tabelle. Außerdem können Farben für eine manuell ausgewählte Fläche oder ein Objekt ausgewählt werden und den Effekt in Echtzeit im 3D-Modell anzeigen.
  • Macro Colorize: Die Farben für Flächen, Kanten und Eckpunkte einfach festlegen, einschließlich individueller Transparenzstufen.
  • Makro Einfacher Reflektor: Einfach zu verwaltende Texturen mit einem parametrischen Python-Objekt, das zwischen FreeCAD- und Dokument-Sitzungen bestehen bleibt.
  • Makro Textur: Erstellt ein Projekt aus einem BMP-Bild, um ganz einfach eine Textur zu erstellen.
  • Makro Textur-Objekte: Mit diesem Makro kann vorübergehend ein Texturbild auf die ausgewählten Objekte gelegt werden.
  • Makro Zeichenstil umschalten Optimiert: Dieses Makro schaltet den Zeichenstil des ausgewählten Objekts um (entspricht dem oben genannten Makro Zeichenstil umschalten, ist jedoch für alle Sprachen optimiert).
  • Makro Sichtbarkeit umschalten: Set mit drei Makros, Makro 1: Die nicht ausgewählten Objekte ausblenden, Makro 2: Alle Objekte anzeigen, Makro 3: Alle Objekte ausblenden.
  • Makro Sichtbarkeit umschalten2 1-2: Set aus zwei Makros, Makro 1: Makro Sichtbarkeit umschalten1 1-2 Ausgewählte Objekte ausblenden, Makro 2: Makro Sichtbarkeit umschalten2 2-2 Alle Objekte anzeigen, Makro mit ursprünglicher Sichtbarkeit.
  • Makro Sichtbarkeit umschalten2 2-2: Set aus zwei Makros, Makro 1: Makro Sichtbarkeit umschalten1 1-2 Ausgewählte Objekte ausblenden, Makro 2: Makro Sichtbarkeit umschalten2 2-2 Alle Objekte anzeigen, Makro mit ursprünglicher Sichtbarkeit.
  • setTextures: Ermöglicht es, die URL von Texturen in einem FreeCAD-Projekt dauerhaft zu speichern und gespeicherte Texturen zu laden.

Arbeitsbereich PartDesign

  • Macro PDWrapper: Kapselung von Nicht-PartDesign-Volumenkörpern zur Verwendung in PartDesign-Körpern und mehr.

3D-Drucker

  • Makro 3D-Drucker-Slicer Einzelteile: Wenn dieser Code ausgeführt wird, exportiert er die sichtbaren Körper auf der obersten Ebene (Körper, die tiefer in der Baumstruktur liegen, werden ignoriert) des aktuell geöffneten Entwurfs in einzelne STL-Dateien und öffnet diese in der verwendeten Slicing-Software. Dieses Makro sucht standardmäßig nach Cura, aber es kann auf jeden anderen Slicer geändert werden, indem die Variable SLICERAPP im Quellcode geändert wird.
  • Makro 3D-Drucker Arbeitsablauf: Makro, das aus ausgewählten Objekten eine STL-Datei mit perfekter Rundung, d. h. ohne sichtbare Facetten, erstellt. Es ermöglicht auch das Starten von Programmen Ihrer Wahl. Zum Beispiel zur Automatisierung des Arbeitsablaufs FreeCAD -> Slicer -> Drucken.

Bildsynthese (Raytracing)

Arbeitsbereich Spreadsheet

  • Makro Randbedingung zu Alias: Ermöglicht das Erstellen einer Tabelle oder das Hinzufügen eines Alias zu einer bestehenden Tabelle aus dem geöffneten Skizzeneditor heraus.
  • Makro Leichter Alias: Erstellt schnell Aliase im FreeCAD-Arbeitsbereich SpreadSheet. Dabei werden die Bezeichnungen aus einer Spalte verwendet, um Aliase für benachbarte Zellen in der nächsten Spalte rechts davon zu erstellen, z. B. werden Bezeichnungen aus Spalte A zu Aliasen für die Zellen in Spalte B.
  • Makro Alias-Referenzen finden: Findet alle Ausdrücke in geöffneten Dokumenten, die den Alias enthalten, oder, falls der Alias nicht definiert ist, den Wert in der/den ausgewählten Zelle(n) der Tabelle.
  • Makro Tabellen-Werkzeuge: Dieses Makro hilft bei der Verwaltung von Zellen innerhalb des FreeCAD-Arbeitsbereichs SpreadSheet.
  • Makro Tabelle2HTML: Exportiert eine Tabelle als formatiertes HTML. Dient als Unterstützung bei der Übertragung von Daten in Office-Anwendungen.
  • sheet2export: Ermöglicht den Export von FreeCAD-Tabellen in Dateiformate (.md, .html, .csv, .json).

Arbeitsbereich TechDraw

Hilfsprogramme

  • Makro Konvertieren 021: Konvertiert eine mit einer Version nach 0.21 gespeicherte FreeCAD-Datei zurück in das Format 0.21.
  • Makro Klassifikationen herunterladen: Lädt ein Paket mit BIM-Klassifizierungssystemen (Masterformat, Uniformat, ...) herunter, die in BIM-Projekten in FreeCAD verwendet werden können.
  • Makro Auswahl duplizieren: Dieses Makro prüft, ob eine Auswahl doppelt vorhanden ist. Das Objekt IN DER 3D-ANSICHT auswählen. Der „ForbiddenCursor” bleibt bestehen, wenn die Auswahl doppelt vorhanden ist, das Makro bleibt erhalten.
  • Makro Baumobjekte ausklappen: Dieses Makro erweitert ausgewählte Elemente in der Baumansicht. Wenn keine Auswahl getroffen wurde, werden alle Elemente erweitert/zusammengeklappt.
  • Makro Konfigurationsdateien finden: Sucht die Benutzerkonfigurationsdateien system.cfg und user.cfg, kopiert den Speicherort des Ordners in die System-Zwischenablage, weist den Benutzer an, diese Dateien umzubenennen, um die FreeCAD-Einstellungen zurückzusetzen, und öffnet den Ordner mit dem Standard-Dateibrowser.
  • Makro Imperiale Maße: Zeigt eine Liste der US-Imperial-Bogenmaßstäbe mit dem entsprechenden Faktor an, der auf TechDraw-Seiten oder -Ansichten angewendet werden soll.
  • Makro PCBWay: Sendet ein ausgewähltes Objekt zur Fertigung mittels CNC-Fräsen, Laserschneiden oder 3D-Druck an PCBWay.
  • Makro Skizzenzuordnung aufheben: Hebt die Zuordnung einer Skizze zu ihrer aktuellen Befestigung auf und macht ihre Positionierung absolut, wodurch schließlich eine Bezugsebene erstellt wird.
  • Makro Baum zu ASCII: Druckt Baummodell als „ASCII-Kunst“ mit benutzerdefiniertem Muster und Stil und exportiert es in die Zwischenablage, eine Datei oder ein eingebettetes Dokument.
  • Makro Arbeits-Funktionen: Werkzeug zum Erstellen von Punkten, Achsen, Ebenen und vielen anderen nützlichen Funktionen, die Ihnen die Erstellung Ihres Projekts erleichtern.

Zauberer

  • Makro FCGear: Zusätzlicher Arbeitsbereich zum Erstellen verschiedener Arten von Zahnrädern, Evolventenzahnrädern, Evolventenzahnstangen, Zykloidenzahnrädern und Kegelrädern.
  • Makro Win10-Schriften PYMP: Dieses kleine Makro ist für Benutzer von Windows 10 gedacht. Die Explorer-Schriftarten für die Verwendung mit dem Werkzeug Textform ist leer, und dieses kleine Makro kann dabei helfen, die zu verwendende Schriftart leicht zu erkennen.
  • Makro Zeichnung erstellen: Makro zur automatischen Zeichnungserstellung mit drei normalen Projektionen und einer isometrischen Projektion.
  • Makro Ansichten erstellen: Makro zur automatischen Erstellung von 2D-Ansichten mit sechs normalen Projektionen und einer isometrischen Projektion.
  • Makro Genfer Rad: Ermöglicht es dem Benutzer, einen Genfer Radmechanismus von Grund auf neu zu erstellen. Um die Größe des Objekts zu ändern, müssen die Werte innerhalb des Makros bearbeitet werden.
  • Makro Genfer Rad GUI: Eine grafische Benutzeroberfläche, mit der der Benutzer einen Genfer Radmechanismus von Grund auf neu erstellen kann.
  • Makro Wärmeströmung Konvektion Wärmeleitung: Berechnet den Wärmefluss in eine Richtung aufgrund von Konvektion und/oder Wärmeleitung (wenn sich das Phänomen nicht mit der Zeit ändert). Außerdem berechnet es die Temperaturen zwischen den Materialschichten (z. B. bei einem doppelt verglasten Fenster oder einer isolierten Wand usw.).
  • Makro Megaminx: Einen Megaminx anzeigen und interaktive Scheiben-Rotationen durchführen.
  • Makro PropertyMemo: Dieses Makro erstellt eine zusätzliche Eigenschaft (Memo oder anderer Text) für das Objekt (funktioniert nur mit Entwurfsobjekten).
  • Makro Rubik’s Cube: Zeigt einen Rubik’s Cube an und führt interaktiv Scheiben-Rotationen durch.
  • Makro Aufklappbox: Ermöglicht es, die Oberflächen einer Box beliebiger Form zu entfalten und auf einer Seite zu zeichnen.

Holzbearbeitung

  • getDimensions: FreeCAD-Makro zum Abrufen der Abmessungen von Spanplatten zum Zuschneiden (Stückliste, Zuschnittliste).
  • Makro Schränke32: Erstellt Seitenwände, Böden und Deckel für einen Schrank mit Bohrungen im 32 mm-Raster für Verbindungsteile des Herstellers Hettich.
  • Macro Verbindung: Erstellt eine Vielzahl von Verbindungen, wie Zapfenverbindungen, Kastenverbindungen, Schwalbenschwanzverbindungen und Schnappverbindungen.
  • makeTransparent: Schaltet alle Teile von undurchsichtig zu durchsichtig und wieder zurück, sodass Vorbohrungen, Senkbohrungen und andere Verbindungen in der Vorschau anzeigt werden können.

Anwendung

Siehe Wie man Makros installiert für eine ausführliche Beschreibung und Symbolleisten anpassen, um die Makros für einfachen Zugang einer Symbolleiste hinzuzufügen.

Die Installation vieler Makros entspricht der Installation eines neuen Arbeitsbereichs; siehe für diese Informationen Wie man zusätzliche Arbeitsbereiche installiert.

Automatische Einrichtung

Der Addon-Manager unter Werkzeuge → Addon-Manager kann verwendet werden, um, um ein Makro zu installieren, das in den FreeCAD-Makros-Datenspeicher aufgenommen wurde. eingeführt in 0.17

Manuelle Einrichtung

Wenn der Addon-Manager nicht verwendet wird, kann das Makro manuell installiert werden.

Ein Makros zu einer benutzerdefinierten Symbolleiste hinzufügen